#第一种导入方式
# import calculate
# list = [1,2,3,4,5]
#
# #调用模块中的变量
# num = calculate.number
# print(num)
#
# #调用模块中的函数
# sum = calculate.add(*list)
# print("总和是{}".format(sum))
#
# #调用模块中的类
# cal = calculate.Calculate(3)
# cal.test()
#
# #调用模块中的类方法
# calculate.Calculate.test2()


#第二种导入方式,导入的内容间隔开
# from calculate import add,number,minus
# list = [1,2,3,4,5]
# sum = add(*list) + number
# print('总和是{}'.format(sum))


#第三种导入方式
# from calculate import *
# list = [1,2,3,4,5]
# sum = add(*list) + number
# print('总和是%d'%sum)





#避免被调模块中的一些内容只在被调模块中执行，需要判断__name__的值
#__name__ = '__main__'表示在被调模块本身执行，__name__ = 被调模块名   表示在其他模块中执行
# from calculate import *
# list = [1,2,3,4,5]
# sum = add(*list)
# print('总和是%d'%sum)


# datetime模块下有三个类：     https://www.jb51.net/article/77981.htm
# time:只可以得到时分秒、date:只可以得到年月日
# datetime：可以得到年月日时分秒  timedelta：得到时间差，然后可以进行时间相加减
# import datetime
#
# print(datetime.time.minute)
# print(datetime.date.day)
# print(datetime.date.today())
# day = datetime.date(2022, 11, 27)
# print(day.ctime())
# # print(datetime.date.ctime(day))
# dif_time = datetime.timedelta(days=2)
# now_time = datetime.datetime.now()
# print(now_time)
# print(now_time + dif_time)


# time模块          https://blog.csdn.net/m0_37816922/article/details/120856405
# import time
# print(time.time())
# print(time.ctime())
# print(time.localtime())
# print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
